<?php
 // HTTP/1.1
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);

// HTTP/1.0
header("Pragma: no-cache");
header("Content-Type: text/html; charset=ISO-8859-1",true) ;

/*
 * Created on 01/08/2011
 *
 * To change the template for this generated file go to
 * Window - Preferences - PHPeclipse - PHP - Code Templates
 */
	
	include("../conexao/conexao.php");
	include("../funcoes/config.php");
	
	$config = new config();
	$conn = conectar();

	$id_form 		= $_POST['id'];		
	$nome_form 		= $_POST['nome'];
	$login_form 	= strtolower($_POST['login']);
	$password_form 	= $_POST['password'];
	$password_form2	= $_POST['password2'];
	$perfil_form	= $_POST['perfilUser'];
	$liberado_form	= $_POST['liberado'];
	$senhaCrypto 	= md5(base64_encode(strtolower($password_form)));
	$senhaCrypto2 	= md5(base64_encode(strtolower($password_form2)));
		
	$acao 		= (isset($_POST["acao"])) ? $_POST["acao"] : "";
	
	if($acao == "updt"){
		if($senhaCrypto != $senhaCrypto2){
			echo "error#<div id='error'>".$config -> msg_erro_senha_dif."</div>";
			return false;
		}else{
			if($senhaCrypto != ""){
				$query = "update ". $config -> tbl_gecko_usuarios_sistema." 
	 				set nome='$nome_form', 
	 					perfil='$perfil_form',
	 					senha='$senhaCrypto',
	 					liberado='$liberado_form' where id = $id_form";
			}else{
				$query = "update ". $config -> tbl_gecko_usuarios_sistema." 
	 				set nome='$nome_form', 
	 					perfil='$perfil_form',
	 					liberado='$liberado_form' where id = $id_form";
			}
			
		$result = mysql_query($query);
		if($result != 1){
		    	echo "error#<div id='error'>".$config -> msg_erro_banco_consulta . mysql_error()."</div>";
				return false;
		    }else{
		    	echo "success#<div id='mensagem'>".str_replace("?","$login_form", $config -> msg_sucesso_atualizado)."</div>";
				return true;
		    }
		}
	}else{
		
		if($senhaCrypto != $senhaCrypto2){
			echo "error#<div id='error'>".$config -> msg_erro_senha_dif."</div>";
			return false;
		}else{
		
			$query = "insert into ". $config -> tbl_gecko_usuarios_sistema ." VALUES('','$nome_form','$login_form','$senhaCrypto','$perfil_form','$liberado_form')";
			$result = mysql_query($query);
			
			if(mysql_errno() == 1062){
		    	echo "error#<div id='error'>".str_replace("?","$login_form",$config -> msg_erro_login_cadastrado)."</div>";
				return false;
		 	}elseif($result != 1){
		    	echo "error#<div id='error'>".$config -> msg_erro_banco_consulta . mysql_error()."</div>";
				return false;
		    }else{
		    	echo "success#<div id='mensagem'>".str_replace("?","$login_form", $config -> msg_sucesso_login_cadastro)."</div>";
				return true;
		    }
		}
	}
	Desconectar($conn);
  
?>